#jet{
    margin:auto;
    padding-top: 40px;
    width:990px;
    min-height:780px;
}
#jet-number{
    margin: 10px 0px 10px 0px;
}
#order-confirmOrder{
    width: 990px;
    min-height: 780px;

}
#order-address{
    width:990px;
    height: 85px;
    margin: 10px 0px 10px 0px;
}
#order-address h3{
    border-bottom: 4px solid #ebebeb;
    margin-bottom: 13px;
}
#order-address-detail{
    margin: auto;
}
.address{
    width: 800px;
    height:25px;
    border-radius: 8px;
    font-size: larger;
    outline: none;
}
#order-order{
    width:990px;
    margin-top: 30px;
    min-height: 100px;
    border-top: 1px dashed #007dbb;
    border-bottom: 1px dashed #007dbb;
}
#pay-info{
    width:990px;
    height: 144px;
}
#pay-submitOrder{
    width:990px;
    height: 144px;
}
#order-orderDesc{
    width:100%;
    height:70px;
}
#order-orderDesc h3{
    height:25px;
}
#buy-attribute{
     margin-top: 10px;
     width:990px;
     height:27px;
     text-align: center;
 }
#attribute-name{
    margin-left: 2px;
    width:448px;
    height:27px;
    border-bottom: 3px solid #0081c1;
    float: left;
}
#attribute-price{
    margin-left: 2px;
    width:178px;
    height:27px;
    border-bottom: 3px solid #0081c1;
    float: left;
}
#attribute-number{
    margin-left: 2px;
    width:178px;
    height:27px;
    border-bottom: 3px solid #0081c1;
    float: left;
}
#attribute-subtotal{
    margin-left: 2px;
    width:178px;
    height:27px;
    border-bottom: 3px solid #0081c1;
    float: left;
}
.order-item{
    width:990px;
    height:100px;
    text-align: center;
    background-color: #d7ecff;
}
.item-Name{
    margin-left: 2px;
    padding:10px 0px 10px 0px;
    width:448px;
    height:80px;
    float: left;
}
.item-Name img{
    width:56px;
    height:80px;
    margin-left: 48px;
    float: left;
}
.item-info{
    padding:25px 0px 25px 0px;
    height: 30px;
    width:300px;
    margin-right: 44px;
    float: left;
}
.item-price{
    padding:35px 0px 35px 0px;
    margin-left: 2px;
    width:178px;
    height:30px;
    float: left;
}
.item-number{
    padding:35px 0px 35px 0px;
    margin-left: 2px;
    width:178px;
    height:30px;
    float: left;
}
.item-subtotal{
    padding:35px 0px 35px 0px;
    margin-left: 2px;
    width:178px;
    height:30px;
    float: left;
    color: #e28b24;
    font-weight: 600;
}
.smple-price{
    float: right;
    margin-right: 15px;
}
.order-payinfo{
    margin: 10px 0px 10px 0px;
    height:40px;
    width: 100%;
}
.order-realpay{
    width: 200px;
    height:40px;
    float:right;
}
.realpay-title{
    margin-top: 13px;
    margin-bottom: 7px;
    font-family: Arial;
    font-weight: 700;
    height:20px;
    width: 60px;
    float: left;
}
.order-price{
    margin-top: 3px;
    margin-bottom: 2px;
    height: 35px;
    width: 30px;
    font-size: 28px;
    color: #929292;
    float: left;
}
.realpay-price{
    height: 39px;
    margin-top:1px;
    width: 105px;
    float: left;
    color: #e28b24;
    font-size: 28px;
    font-weight: 900;
}
#pay{
    height: 140px;
    border-bottom: 4px solid #ebebeb;
}
#pay-bank{
    margin: auto;
    width: 752px;
    min-height: 90px;
    margin-top: 20px;
}
.bank-item{
    float: left;
    height: 35px;
    margin-left: 10px;
    margin-top: 10px;
}
.bank-item-radio{
    margin:10px 8px 14px 4px;
    width: 12px;
    height: 12px;
    float: left;
}
.bank-pic{
    margin:1px 0px 1px 0px;
    float: left;
    width:154px;
    height:33px;
}
#pay-submitOrder{
  margin-top: 20px;
    height: 40px;
 }
#wrapper{
    width: 180px;
    height: 40px;
    float: right;
}
.btnwrapper{
    background-color: #e28b24;
    border: 0;
    width: 180px;
    height: 40px;
    color: white;
    padding: 8px;
    font-size: 16px;
    transition-duration: 0.2s;
}
.btnwrapper:hover {
    cursor:pointer;
    background-color: #ffb052;
}